"""
@author: yinjx
@file: response.py
@time: 2023/8/3 19:35
"""

#标准化，流程化
#步骤
#标准化返回  -- json格式
#包括三个字段：  data、code、msg
#data  --- 返回的数据
#code  ---  应用状态码
#           先设计好
#            成功  -- 0
#            失败  -- 登录失败   1
#                     注册失败  2
#
#msg   ---  返回的说明

def generate_response(data = None, message = "success!", code = 0):
    #约定返回的数据格式
    if data is None:
        data = []

    return {
        "code": code,
        "message": message,
        "data": data
    }